* { padding: 0px; margin: 0px; font-family: 微软雅黑, Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
a img { border: none; }
a { text-decoration: none; }
.clear { clear: both; }

.left { float: left; }
.right { float: right; }
.logo {	
	width: 425px;
	height: 124px;
	background: url(/images/banner-lf.png) no-repeat;
}
.logo2 {	
	width: 266px;
	height: 124px;
	background: url(/images/banner-rt.png) no-repeat;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1;
}
/*
 * 主页页头
 */
.main_header {	
	color: #333333;	
	background: url(/images/banner-bj.jpg) no-repeat right top;
	height: 159px;
	width: 980px;
	margin-left: 13px;
	position: relative;
}
	.main_header .main_header_container {
		margin: 0px auto;
		height: 91px;
		padding-top: 33px;
		z-index: 9;
	}
	/*
	 * 搜索框input
	 */
	.formsbox {
		border: 1px solid #969da2;	
		background-color: #606e78;
		font-size: 10px;
		font-family: verdana, arial, helvetica, sans-serif;
		height: 17px;
	}
	.search_form {
		float: right;
		width: 170px;	
	}
	.search_form .formsbox {
		color:white;
		width:130px;
		padding-left: 2px;
		margin-right: 1px;
		margin-top: 2px;
		line-height: 18px;
		font-size: 11px;
		float: left;
	}
	.search_form .submit_btn {
		float: left;
		width: 17px;
		height: 17px;
		border: none;
		background: url(/images/suchbutton.gif);
		margin-left: 10px;
		margin-top: 3px;
		cursor: pointer;
	}
	
	#extended-search {
		padding-left: 10px;
		margin-top: 2px;
		background: url(/images/arrow_search_top_hover.gif) no-repeat left;
		float:left;		
		color: #fff;
		line-height: 20px;		
		text-decoration: none;		       
	}
	#extended-search:hover {
		background-image: url(/images/arrow_search_top.gif);
		color: #969DA2;
	}
	/*
	 * 横向菜单
	 */
	.main_header .menu {
		padding-left: 30px;
		padding-top: 5px;
		height: 30px;
		background: url(/images/hg_verlauf.gif) repeat-y left;
		line-height: 20px;
		
	}
		.main_header .menu a {
			padding-left: 10px; 
			font-size: 14px;			
			color: black;
		}
		.main_header .menu div {
			display: inline;
			font-size: 14px;			
			color: black;
			padding-left: 10px;
			cursor: pointer;
		}
		.main_header .menu a:hover, .main_header .menu div:hover {
			color: white;
		}			
		.main_header .menu span {
			margin: 0px 4px;
		}
		/*
		 * 语言切换菜单
		 */
		#setLang {
			position: relative;			
			padding-right: 10px;
		}
		#setLang .menu {
			position: absolute;
			display: none;
			left: 0px;
			top: 20px;
			background: white;
			border: 1px solid #cccccc;
			width: 100px;
			height: auto;
			padding: 0px;
			margin: 0px;
			background: #546169;
			color: white;			
		}
		#setLang .menu span {
			display: block;
			height: 24px;
			line-height: 24px;
			background: #606e78;
			padding: 0px;
			margin: 0px;
			text-align: center;
		}
		#setLang .menu span:hover {
			color: white;
			background: #808b93;			
		}
		
	.container {		
		margin-top: 1px; margin-left: 13px;
		width: 1000px;
	}
	.container .left { width: 212px; }
	.container .right { float: left; margin-left: 1px;}

/*
 * 主页页尾
 */

.footer {
	background: #ECEDED;
	padding: 10px;	
}
	.footer .right { text-align: center; color:#999999; }

/*
 * 左侧菜单
 */ 
#nav_menu {
	background: #546169;
	height: 250px;
}
	#nav_menu .item {
		display: block;		
		background: #606e78;
		margin-bottom: 1px;
		height: 24px;
		text-align: center;
		color: white;
		line-height: 24px;
		font-size: 13px;
		cursor: pointer;
	}
	
	#nav_menu #support:hover { background: #9d0042; }
	#nav_menu #products:hover { background: #b0bc00; }
	#nav_menu #contactus:hover { background: #5a7ca3; }
	#nav_menu #aboutus:hover { background: #fabb00; }
	/* 其他颜色
	 * 009bba	003366	808b93 
	 */
	
#moreinfo {
	background: #546169;
	padding: 10px;			
}
	#moreinfo .top { margin: 0px auto; height: 10px; width: 154px; background: url(/images/info_top.png); }		
	#moreinfo .body { margin: 0px auto; width: 154px; background: url(/images/info_body.png) repeat-y; }
	#moreinfo .body .title { height: 19px; padding-left: 27px; width: 127px; background: url(/images/info_title.png); line-height: 19px; font-weight: bold; }
	#moreinfo .body .content { padding: 10px; }
	#moreinfo .body .content a { color: black; }
	#moreinfo .body .content a:hover { color: blue; }
	#moreinfo .bottom { margin: 0px auto; height: 10px; width: 154px; background: url(/images/info_bottom.png); }

#bottom_bg { padding: 100% 0px; background: #dfdfdf; }

#products_search_bar {
	width: 750px; background: white; padding: 10px; background: #e9e9e9;
}
	#products_search_bar .row { height: 24px; line-height: 24px; padding: 2px; }
	#products_search_bar .row span,
	#products_search_bar .row input,
	#products_search_bar .row select { margin-left: 10px; }
	
	#search_submit { background: #606e78; border: 1px solid #cccccc; width: 60px; color: white; height: 24px; }	 

#product_page {
	padding:10px 0px; padding-left: 15px; margin-top: 1px; 
}
		
	#product_page .page_control {
		height: 20px; text-align: center; line-height: 18px; margin-top: 10px;
	}
	#product_page .page_control a {
		float: left; width: 18px; height: 18px; border: 1px solid #cccccc; cursor: pointer;
		margin-left: 2px;
	}
	#product_page .page_control .curpage { color: white; background: #666666; }
	#product_page .page_control a:hover { color: white; background: blue;}
	#hidden_page { display: none; }
	#hidden_series { display: none; }
	
#product_list {
	padding:10px 0px; padding-left: 15px; margin-top: 1px; 
}
	#product_list .item { height: 100px; width: 750px; border: 1px solid #cccccc; margin-bottom: 10px; position: relative; }
		#product_list .item .index { line-height: 100px; width: 15px; height: 100px; background: #b0bc00; float: left; color: white; text-align: center; }		
		#product_list .item .text { float: left; }
		#product_list .item .img { float: left; width: 100px; height: 100px; overflow: hidden; }
			#product_list .item .text a { color: #b0bc00; text-decoration: underline; margin-left: 10px; line-text: 30px; font-size: 14px; margin-top: 10px; display: block; }
			#product_list .item .text a:hover { text-decoration: none; }
			#product_list .item .text .content { text-indent: 2em; width: 625px; overflow: hidden; margin-top: 4px; height: 42px; }
			#product_list .item .price { position: absolute; right: 0px; bottom: 0px; width: 80px; height: 20px; background: white; color: #b0bc00; }
			
#product_nav { margin: 0px 10px; padding: 10px 0px; width: 750px; border-bottom: 1px dotted #cccccc; }
	#product_nav a { color: #5a82cb; padding: 0px 5px; text-decoration: underline; cursor: pointer; }
	#product_nav a:hover { text-decoration: none; }

#product_info { margin: 0px 10px; padding: 10px 0px; width: 750px; padding-bottom: 30px; }
	#product_info .empty { text-align: center; font-weight: bold; line-height: 30px; font-size: 18px; width: 750px; }
	#product_info .text { float: left; width: 540px; }
	#product_info .b_img { float: left; margin-left: 10px; }
	#product_info .b_img img { width: 200px; }
		#product_info .text .title { position: relative; border-bottom: 2px solid #b0bc00; min-height: 40px; _height: 100%; }
			#product_info .text .title .name { position: absolute; right: 5px; bottom: 1px; font-size: 28px; }
			#product_info .text .title .remarks1 { float: left; color: #54609d; font-size: 13px; line-height: 16px; _height: 40px; min-height: 40px; }
		
		#product_info .text .content { font-size: 13px; line-height: 18px; margin-top: 20px; }
		#product_info .text .frequency_img { margin-top: 20px; }
		#product_info .text .frequency_img img { width: 540px; }
		#product_info .text .params { margin-top: 20px; }
			#product_info .text .params span { font-size: 13px; }

		
	#product_info .accessories {}
		#product_info .accessories .title { font-size: 20px; height: 40px; text-align: right; margin-right: 5px; border-bottom: 2px solid #b0bc00; width: 750px; }
		#product_info .accessories .content { margin-top: 5px; width: 750px; }		
			#product_info .accessories .content .item { float: left; }
				#product_info .accessories .content .item img { height: 150px; }
				
	#product_info .sound_sampling {}
		#product_info .sound_sampling .title { font-size: 20px; height: 40px; text-align: right; margin-right: 5px; border-bottom: 2px solid #b0bc00; width: 750px; }
		#product_info .sound_sampling .content { margin-top: 5px; }		
			#product_info .sound_sampling .content .item { }				
				#product_info .sound_sampling .content .item a { font-size: 14px; color: black;  float: left; width: 120px; }				
				#product_info .sound_sampling .content .item a:hover { text-decoration: underline; }
				#product_info .sound_sampling .content .item span { float: left; font-size: 14px; }
				
	#product_info .feature { text-align: center; padding-top: 5px; }				
				
				